guarantee cheque - French English Dictionary